@charset "utf-8";
/*
 * 마이샵 > 주문상세조회
**/

/* 공통 */
.xans-myshop-orderhistorydetail { margin-top:-1px; }
.xans-myshop-orderhistorydetail .titleArea + .boardView,
.xans-myshop-orderhistorydetail .boardView + .boardView { margin:-1px;}
.xans-myshop-orderhistorydetail .titleArea p { float:right; margin-bottom:3px; }
.xans-myshop-orderhistorydetail .txtEm { color:#ff6600; }
.xans-myshop-orderhistorydetail .customer { margin:10px 0 0; padding:10px; border:1px solid #9f9fa1; font-size:11px; line-height:18px; }

/* 버튼 */
.xans-myshop-orderhistorydetail .btnNormal,
.xans-myshop-orderhistorydetail .btnStrong {
    display:inline-block; margin:0; padding:0 6px; font-size:11px; cursor:pointer; vertical-align:middle; border:0;
    border-radius:3px;
    -moz-box-sizing:border-box; box-sizing:border-box;
}
.xans-myshop-orderhistorydetail .btnNormal { height:22px; line-height:22px; color:#666; border:1px solid #bcbcbc; background-color:#f1f1f1; }
.xans-myshop-orderhistorydetail .btnStrong { height:22px; line-height:22px; color:#fff; background-color:#434447; }

/* 리스트 */
.xans-myshop-orderhistorydetail .boardView table { table-layout:fixed; font-size:11px; word-wrap:break-word; border-top:1px solid #434447; border-bottom:1px solid #434447; }
.xans-myshop-orderhistorydetail .boardView table th { color:#111; background-color:#f5f5f6; }
.xans-myshop-orderhistorydetail .boardView table tbody th,
.xans-myshop-orderhistorydetail .boardView table tbody td { padding:8px 0 8px 8px; border-bottom:1px dotted #9f9fa1; }
.xans-myshop-orderhistorydetail .boardView table tbody th { text-align:left; }
.xans-myshop-orderhistorydetail .boardView table tbody td { border-left:1px dotted #9f9fa1; }
.xans-myshop-orderhistorydetail .boardView table tbody tr > td:first-child { border-left:0; }
.xans-myshop-orderhistorydetail .boardView table p.total { text-align:right; font-size:12px; }
.xans-myshop-orderhistorydetail .boardView table .coupon li:before { overflow:hidden; content:""; position:relative; display:inline-block; width:3px; height:7px; margin:0 4px 0 0; background:url("http://img.echosting.cafe24.com/design/skin/mobile_cn/bg_boardwrite_th.png") no-repeat 0 0; background-size:100% 100%; }
.xans-myshop-orderhistorydetail .boardView td.product .option { color:#80aeef; line-height:15px; }
.xans-myshop-orderhistorydetail .boardView td.product .option li:before { overflow:hidden; content:""; position:relative; display:inline-block; width:3px; height:7px; margin:0 4px 0 0; background:url("http://img.echosting.cafe24.com/design/skin/mobile_cn/bg_boardwrite_th.png") no-repeat 0 0; background-size:100% 100%; }

.xans-myshop-orderhistorydetail .boardList { margin:10px 0; }
.xans-myshop-orderhistorydetail .boardList table { table-layout:fixed; font-size:11px; word-wrap:break-word; border-top:1px solid #434447; border-bottom:1px solid #434447; }
.xans-myshop-orderhistorydetail .boardList table thead th { padding:8px 0; text-align:center; border-bottom:1px dotted #9f9fa1; border-right:1px dotted #9f9fa1; color:#111; background-color:#f5f5f6; }
.xans-myshop-orderhistorydetail .boardList table thead tr > th:last-child { border-right:0; }
.xans-myshop-orderhistorydetail .boardList table tbody td { padding:8px 2px; border-right:1px dotted #9f9fa1; border-bottom:1px dotted #9f9fa1; }
.xans-myshop-orderhistorydetail .boardList table tbody tr > td:last-child { border-right:0; }
.xans-myshop-orderhistorydetail .boardList table tfoot td { padding:8px; background-color:#fdeed2; }
.xans-myshop-orderhistorydetail .boardList table tfoot td .total { text-align:right; }
.xans-myshop-orderhistorydetail .boardList table p.total { text-align:right; font-size:12px; }
.xans-myshop-orderhistorydetail .boardList td.quantity { text-align:center; }
.xans-myshop-orderhistorydetail .boardList td.price { text-align:right; padding-right:5px; }
.xans-myshop-orderhistorydetail .boardList td.state,
.xans-myshop-orderhistorydetail .boardList td.date { text-align:center; }
.xans-myshop-orderhistorydetail .boardList td.state .line { text-decoration:underline; }
.xans-myshop-orderhistorydetail .boardList td.product .option { color:#80aeef; line-height:15px; }
.xans-myshop-orderhistorydetail .boardList td.product li:before { overflow:hidden; content:""; position:relative; display:inline-block; width:3px; height:7px; margin:0 4px 0 0; background:url("http://img.echosting.cafe24.com/design/skin/mobile_cn/bg_boardwrite_th.png") no-repeat 0 0; background-size:100% 100%; }

/* 합계 */
.xans-myshop-orderhistorydetail .boardTotal { margin:20px 0; border-top:1px solid #434447; border-bottom:1px solid #434447; background-color:#fdeed2; }
.xans-myshop-orderhistorydetail .boardTotal .total { padding:8px 8px 8px 16px; font-size:16px; overflow:hidden; }
.xans-myshop-orderhistorydetail .boardTotal .total strong { float:left; }
.xans-myshop-orderhistorydetail .boardTotal .total span { float:right; font-weight:bold; color:#ff6600; }
.xans-myshop-orderhistorydetail .boardTotal table { table-layout:fixed; font-size:11px; word-wrap:break-word; }
.xans-myshop-orderhistorydetail .boardTotal table th { padding:6px 0 6px 16px; text-align:left; }
.xans-myshop-orderhistorydetail .boardTotal table th:before { overflow:hidden; content:""; position:relative; left:-10px; display:inline-block; width:3px; height:7px; margin-right:-3px; background:url("http://img.echosting.cafe24.com/design/skin/mobile_cn/bg_boardwrite_th.png") no-repeat 0 0; background-size:100% 100%; }
.xans-myshop-orderhistorydetail .boardTotal table tbody { border-top:1px solid #fff; }
.xans-myshop-orderhistorydetail .boardTotal table td { padding:6px 6px 6px 8px; text-align:right; }

/* 관련 링크 */
.xans-myshop-orderhistorydetail .addition { margin:20px 0 0; }
.xans-myshop-orderhistorydetail .addition li { height:39px; padding:0 10px 0; border-top:1px solid #b7b7b9; border-bottom:1px solid #fff; background-color:#dfdfe0; background-repeat:no-repeat; background-position:10px 50%; }
.xans-myshop-orderhistorydetail .addition li.cancel { background-image:url("http://img.echosting.cafe24.com/design/skin/mobile_cn/bg_order_addtion_cs.png"); background-size:18px 18px; }
.xans-myshop-orderhistorydetail .addition li.refund { background-image:url("http://img.echosting.cafe24.com/design/skin/mobile_cn/bg_order_addtion_refund.png"); background-size:18px 18px; }
.xans-myshop-orderhistorydetail .addition li.payment { background-image:url("http://img.echosting.cafe24.com/design/skin/mobile_cn/bg_order_addtion_payment.png"); background-size:17px 12px; }
.xans-myshop-orderhistorydetail .addition a { display:block; padding:0 0 0 28px; font-size:12px; line-height:39px; color:#212530; background:url("http://img.echosting.cafe24.com/design/skin/mobile_cn/bg_product_addtion_arow.png") right 50% no-repeat; background-size:5px 9px; }